poor weather - German English Dictionary